import threading

from redis import Redis
import time

conn = Redis(host="192.168.35.211", port=6379, db=0)


# 按 Shift+F10 执行或将其替换为您的代码。
# 按 双击 Shift 在所有地方搜索类、文件、工具窗口、操作和设置。


def print_hi(name):
    # 在下面的代码行中使用断点来调试脚本。
    print(f'Hi, {name}')  # 按 Ctrl+F8 切换断点。


def notrans():
    print(conn.incr('notrans:'))
    time.sleep(.1)
    conn.incr('notrans:', -1)


def thread_start():
    for i in range(3):
        threading.Thread(target=trans).start()
    time.sleep(5)

def trans():
    pipeline=conn.pipeline()
    pipeline.incr('trans:')
    time.sleep(20)
    pipeline.incr('trans:',-1)
    print(pipeline.execute()[0])


# 按间距中的绿色按钮以运行脚本。
if __name__ == '__main__':
    thread_start()
    print_hi('PyCharm')
